## Uses of Interface
cern.colt.function.IntComparator

- Packages that use IntComparator
  Package | Description
  --- | ---
  cern.colt | Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting.
  cern.colt.list | Resizable lists holding objects or primitive data types such as `int`, `double`, etc.

- - ### Uses of IntComparator in cern.colt

    Methods in cern.colt with parameters of type IntComparator
    Modifier and Type | Method and Description
    --- | ---
    `static int` | Sorting.`binarySearchFromTo(int from, int to, IntComparator comp)` Generically searches the list for the specified value using the binary search algorithm.
    `static void` | Partitioning.`genericPartition(int from, int to, int splitFrom, int splitTo, int[] splitIndexes, IntComparator comp, IntComparator comp2, IntComparator comp3, Swapper swapper)` Same as `Partitioning.partition(int[],int,int,int[],int,int,int[])` except that it generically partitions arbitrary shaped data (for example matrices or multiple arrays) rather than `int[]` arrays.
    `static void` | Sorting.`mergeSort(int[] a, int fromIndex, int toIndex, IntComparator c)` Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
    `static void` | GenericSorting.`mergeSort(int fromIndex, int toIndex, IntComparator c, Swapper swapper)` Sorts the specified range of elements according to the order induced by the specified comparator.
    `static void` | Sorting.`quickSort(int[] a, int fromIndex, int toIndex, IntComparator c)` Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
    `static void` | GenericSorting.`quickSort(int fromIndex, int toIndex, IntComparator c, Swapper swapper)` Sorts the specified range of elements according to the order induced by the specified comparator.

  - ### Uses of IntComparator in cern.colt.list

    Methods in cern.colt.list with parameters of type IntComparator
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractIntList.`mergeSortFromTo(int from, int to, IntComparator c)` Sorts the receiver according to the order induced by the specified comparator.
    `void` | AbstractIntList.`quickSortFromTo(int from, int to, IntComparator c)` Sorts the receiver according to the order induced by the specified comparator.

Jump to the Colt Homepage