code: public static <E extends Comparable<E>> void sort(List<E> list) {
          Quicksort.sort(list, 0, list.size() - 1, false);
      }
docs: Sort the list in ascending order using this algorithm.
  
  @param <E> the type of elements in this list.
  
  @param list the list that we want to sort