code: public static <K, V> LinkedListMultimap<K, V> create(
        Multimap<? extends K, ? extends V> multimap) {
      return new LinkedListMultimap<K, V>(multimap);
    }
docs: Constructs a {@code LinkedListMultimap} with the same mappings as the
  specified {@code Multimap}. The new multimap has the same
  {@link Multimap#entries()} iteration order as the input multimap.
  
  @param multimap the multimap whose contents are copied to this multimap