Map Interface for generic HashMap
HashMap.java for generic HashMap
HashMapEntry for generic HashMap