| Return type | Name and parameters | 
|---|---|
| NavigableSet | asReversed()Creates a reverse order view of the set. | 
| NavigableSet | reverseEach(Closure closure)Iterate over each element of the set in reverse order. | 
                                    asImmutable, asSynchronized, asUnmodifiable, drop, dropRight, dropWhile, each, eachWithIndex, flatten, init, intersect, intersect, leftShift, minus, minus, minus, plus, plus, plus, sort, tail, take, takeRight, takeWhile, toSorted
                                
                                    asImmutable, asSynchronized, asUnmodifiable, each, eachWithIndex, equals, findAll, findAll, flatten, grep, grep, intersect, intersect, leftShift, minus, minus, minus, plus, plus, plus, split
                                
                                    addAll, addAll, addAll, asBoolean, asImmutable, asSynchronized, asType, asUnmodifiable, collectNested, each, eachWithIndex, find, find, findAll, findAll, flatten, getAt, getIndices, grep, grep, inject, inject, intersect, intersect, isCase, isNotCase, leftShift, minus, plus, plus, plus, removeAll, removeAll, removeElement, retainAll, retainAll, split, toListString, toListString, toSet, unique, unique, unique, unique, unique, unique
                                
                                    any, asCollection, asList, asType, average, average, bufferedIterator, chop, collate, collate, collate, collate, collect, collect, collect, collectEntries, collectEntries, collectEntries, collectEntries, collectMany, collectMany, collectNested, collectNested, combinations, combinations, contains, containsAll, count, count, count, countBy, disjoint, drop, dropRight, dropWhile, each, eachCombination, eachPermutation, eachWithIndex, every, findIndexOf, findIndexOf, findIndexValues, findIndexValues, findLastIndexOf, findLastIndexOf, findResult, findResult, findResult, findResult, findResults, findResults, first, flatten, flatten, getAt, groupBy, groupBy, groupBy, head, indexed, indexed, init, inits, intersect, intersect, intersect, isEmpty, join, last, max, max, max, min, min, min, minus, minus, minus, minus, multiply, permutations, permutations, plus, plus, size, sort, sort, sort, sort, sort, stream, sum, sum, sum, sum, tail, tails, take, takeRight, takeWhile, toList, toSet, toSorted, toSorted, toSorted, toSpreadMap, toUnique, toUnique, toUnique, withIndex, withIndex
                                
Creates a reverse order view of the set. The order of original list will not change.
TreeSet navSet = [2, 4, 1, 3] // natural order is sorted assert navSet.asReversed() == [4, 3, 2, 1] as Set
Iterate over each element of the set in reverse order.
TreeSet navSet = [2, 4, 1, 3]  // natural order is sorted
List result = []
navSet.reverseEach { result << it }
assert result == [4, 3, 2, 1]
                                    
                                    closure -  a closure to which each item is passed.