public void setLists(final Set<Integer> lists) {
        //special case: own list is passed. Ignore that. See #16505
        if (lists == this.lists || this.lists.equals(lists)) {
            return;
        }
        this.lists.clear();
        if (lists != null) {
            this.lists.addAll(lists);
        }
    }
@return the normalized cached name to be used for sorting, taking into account the numerical parts in the name
main/src/main/java/cgeo/geocaching/models/Geocache.java