/guava/guava/src/com/google/common/collect/Multimaps.java
return checkNotNull( delegate) ;this.factory = checkNotNull( factory) ;
this.factory = checkNotNull ( factory ) ;
K extends @Nullable Object, V extends @Nullable Object> extends AbstractSortedSetMultimap<K, V> { transient Supplier<? extends SortedSet<V>> factory; @CheckForNull transient Comparator<? super V> valueComparator; CustomSortedSetMultimap(Map<K, Collection<V>> map, Supplier<? extends SortedSet<V>> factory) { super(map); <extra_id_0> valueComparator = factory.get().comparator(); } @Override Set<K> createKeySet() { return createMaybeNavigableKeySet(); }