@Deprecated
  public int binarySearch(List<? extends T> sortedList, @NullableDecl T key) {
    return Collections.binarySearch(sortedList, key, this);
  }
@Deprecated
  public int binarySearch(List<? extends T> sortedList, @NullableDecl T key) {
    return Collections.binarySearch(sortedList, key, this);
  }
@ Deprecated public int binarySearch ( List < ? extends T > sortedList , @ NullableDecl T key ) { return Collections . binarySearch ( sortedList , key , this ) ; }
{@link Collections#binarySearch(List, Object, Comparator) Searches} {@code sortedList} for
{@code key} using the binary search algorithm. The list must be sorted using this ordering.

@param sortedList the list to be searched
@param key the key to be searched for
@deprecated Use {@link Collections#binarySearch(List, Object, Comparator)} directly.
{ @link Collections#binarySearch ( List Object Comparator ) Searches } { @code sortedList } for { @code key } using the binary search algorithm . The list must be sorted using this ordering .