code: public static final <T> void quickSort(List<T> list, Comparator<T> comparator)
      {
          quickSort(list, 0, list.size()-1, comparator);
      }
docs: Sort list using quick-sort algorithm
  <p>Needs a big list to have any benefit to ArrayList.sort!
  @param <T>
  @param list
  @param comparator
  @see java.util.ArrayList#sort(java.util.Comparator)