public void setList(final Collection<Geocache> list) {
        this.list.clear();
        this.list.addAll(list);
        this.originalList = null;

        forceFilter();
        checkSpecialSortOrder();
        forceSort();

        notifyDataSetChanged();
    }
view holder for the cache list adapter
main/src/main/java/cgeo/geocaching/ui/CacheListAdapter.java