Dual-pivot quicksort: two-pivot partitioning with three-way partitions (Java 7 baseline)

Class:
Algorithm