Extends the Map interface.
Extending interface is NavigableMap.
Implementing class through NavigableMap is TreeMap.
It is an interface, must use constructor of TreeMap in order to reach its functionalities.
EXAMPLE FOR CREATING INSTANCE BY USING A CONSTRUCTOR OF ITS SUBCLASS:
All methods of Map are available.
Specific methods are below.