8 |
|
|
9 |
|
/** |
10 |
|
* A {@link SortedSet} extended with navigation methods reporting |
11 |
< |
* closest matches for given search targets. Methods {@code lower}, |
12 |
< |
* {@code floor}, {@code ceiling}, and {@code higher} return elements |
11 |
> |
* closest matches for given search targets. Methods {@link #lower}, |
12 |
> |
* {@link #floor}, {@link #ceiling}, and {@link #higher} return elements |
13 |
|
* respectively less than, less than or equal, greater than or equal, |
14 |
|
* and greater than a given element, returning {@code null} if there |
15 |
|
* is no such element. A {@code NavigableSet} may be accessed and |
18 |
|
* all relational and directional methods inverted. The performance of |
19 |
|
* ascending operations and views is likely to be faster than that of |
20 |
|
* descending ones. This interface additionally defines methods |
21 |
< |
* {@code pollFirst} and {@code pollLast} that return and remove the |
21 |
> |
* {@link #pollFirst} and {@link #pollLast} that return and remove the |
22 |
|
* lowest and highest element, if one exists, else returning {@code |
23 |
|
* null}. Methods {@code subSet}, {@code headSet}, |
24 |
|
* and {@code tailSet} differ from the like-named {@code |