What is the `SortedMap` interface in Java?
The `SortedMap` interface is an implementation of the `Map` interface that provides methods to sort the values of the map.
That's incorrect. `SortedMap` orders the keys, not the values.
Can you explain how `SortedMap` ensures that its keys are sorted, and not the values?