code: public static <K, V> ListMultimap<K, V> newLinkedHashListMultimap() {
  		return Multimaps.newListMultimap(Maps.<K, Collection<V>> newLinkedHashMap(), new Supplier<List<V>>() {
  			@Override
  			public List<V> get() {
  				return Lists.newArrayList();
  			}
  		});
  	}
docs: Creates a new, empty {@code ListMultimap} with the default initial capacities that uses a linked map internally.