public static KeyableCharSet createFor(final Collection<Character> charSet) {
        return new KeyableCharSet(charSet);
    }
A charset identifiable by a string key. The later can be used e.g. for caching purposes
main/src/main/java/cgeo/geocaching/utils/KeyableCharSet.java