@SuppressLint("NotifyDataSetChanged")
    public void sortItems(final Comparator<T> comparator) {
        Collections.sort(this.originalItemList, comparator);
        initializeFromOriginalList();
    }
Return only READONLY list to prevent unwanted modifications
main/src/main/java/cgeo/geocaching/ui/recyclerview/ManagedListAdapter.java