Implementation of java.util.Map using insertion order as order
The JDK documentation on java.util.Map states The order of a map is defined as the order in which the iterators on the map's collection views return their elements. Some map implementations, like the TreeMap class, make specific guarantees as to their order; others, like the HashMap class, do not. And the documentation...