TreeMultimap in Google Collections
Question
Has anybody used TreeMultimap in Google Collections? I understand that with a TreeMultimap, its keys and values are ordered by their natural ordering or by supplied comparators. I was wondering if there is a function that allows user to supply a key and returns all the values whose keys are greater than the user-supplied key. This can be done with a SortedMap in Java which has a function called tailMap. Thanks!
Solution
I haven't used the TreeMultiMap class but a quick look at the Javadoc would suggest that you could use the asMap() method to get a SortedMap and then call tailMap() on that.
OTHER TIPS
Yeah, I made TreeMultimap.asMap() return a SortedMap to support cases like this.
Remember that tailMap() returns all entries whose keys are greater than or equal to the provided key. The original question said just "greater than".