public static <K,V> void putMulti(K key, V value, Map<K, List<V>> multiMap) {
		List<V> list = multiMap.get(key);
		if (list==null) {
			list = new LinkedList<V>();
			multiMap.put(key, list);
		}
		list.add(value);
	}