class ComparableCache {

    @Nullable
    public V get(final K key) {
        requireNonNull(key);

        return internalCache.get(key);
    }

    public  ComparableCache(final int size);
    public  ComparableCache(final int size, @Nullable String cacheName);

}