code: public List<V> replace(K key, Collection<? extends V> values) {
  		List<V> replaced = removeAll(key);
  		putAll(key, values);
  		return replaced;
  	}
docs: Replaces all values with the given values.
  @param key the key
  @param values the values with which to replace all existing values
  @return the values that were replaced (this list is immutable)