android/guava/src/com/google/common/collect/ImmutableMultimap.java
@Beta
  public static <K, V> ImmutableMultimap<K, V> copyOf(
      Iterable<? extends Entry<? extends K, ? extends V>> entries) {
    return ImmutableListMultimap.copyOf(entries);
  }
@Beta
  public static <K, V> ImmutableMultimap<K, V> copyOf(
      Iterable<? extends Entry<? extends K, ? extends V>> entries) {
    return ImmutableListMultimap.copyOf(entries);
  }
@ Beta public static < K , V > ImmutableMultimap < K , V > copyOf ( Iterable < ? extends Entry < ? extends K , ? extends V > > entries ) { return ImmutableListMultimap . copyOf ( entries ) ; }
Returns an immutable multimap containing the specified entries. The returned multimap iterates
over keys in the order they were first encountered in the input, and the values for each key
are iterated in the order they were encountered.

@throws NullPointerException if any key, value, or entry is null
@since 19.0
Returns an immutable multimap containing the specified entries . The returned multimap iterates over keys in the order they were first encountered in the input and the values for each key are iterated in the order they were encountered .