This package implements the QuickSort algorithm to sort arrays of objects.
It uses a comparator callback class with a function that compares two objects and returns -1, 0 or 1 to indicate whether the objects are equal or which one is greater in respect to the sorting criteria.