| select(int, Object[], int, int, Comparator) |  | 100% |  | 100% | 0 | 16 | 0 | 37 | 0 | 1 |
| select(int, double[], int, int) |  | 100% |  | 100% | 0 | 16 | 0 | 37 | 0 | 1 |
| select(int, float[], int, int) |  | 100% |  | 100% | 0 | 16 | 0 | 37 | 0 | 1 |
| select(int, long[], int, int) |  | 100% |  | 100% | 0 | 16 | 0 | 37 | 0 | 1 |
| select(int, int[], int, int) |  | 100% |  | 100% | 0 | 16 | 0 | 37 | 0 | 1 |
| median(long[], int, int) |  | 100% |  | 100% | 0 | 7 | 0 | 15 | 0 | 1 |
| median(int[], int, int) |  | 100% |  | 100% | 0 | 7 | 0 | 15 | 0 | 1 |
| median(Object[], int, int, ComparatorAndAverager) |  | 100% |  | 100% | 0 | 7 | 0 | 15 | 0 | 1 |
| median(double[], int, int) |  | 100% |  | 100% | 0 | 7 | 0 | 15 | 0 | 1 |
| median(float[], int, int) |  | 100% |  | 100% | 0 | 7 | 0 | 15 | 0 | 1 |
| create(SortingMethod) |  | 100% |  | 100% | 0 | 5 | 0 | 6 | 0 | 1 |
| getInitialIndicesVector(int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| swap(Object[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| swap(double[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| swap(float[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| swap(int[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| swap(long[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| median(Comparable[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| select(int, Comparable[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| select(int, Object[], Comparator) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sort(Comparable[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| sort(Object[], Comparator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| sortWithIndices(Comparable[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sortWithIndices(Object[], Comparator) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| select(int, Comparable[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| select(int, double[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| select(int, float[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| select(int, int[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| select(int, long[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| median(Object[], ComparatorAndAverager) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sort(Comparable[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| sort(double[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| sort(float[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| sort(int[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| sort(long[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| sortWithIndices(Comparable[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sortWithIndices(double[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sortWithIndices(float[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sortWithIndices(int[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sortWithIndices(long[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| median(Comparable[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| median(double[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| median(float[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| median(int[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| median(long[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$select$2(Object, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$sortWithIndices$1(Object, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$sort$0(Object, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| Sorter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| create() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |