public void setHidden(@Nullable final Date hidden) {
        this.hidden = hidden != null ? new Date(hidden.getTime()) : null;
    }
@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