public static <K1, K2, V> DoubleMap<K1, K2, V> newHashDoubleMap() { Map<K1, Map<K2, V>> newMap = MetaMap.newHashMap(); Factory<Map<K2, V>> factory = MetaMap.hashMapFactory(); return new DoubleMap<K1, K2, V>(newMap, factory); }