Array of floats to sort
PredicateFunction that takes two floats which returns true if first float is less than second
Type of used predicate.
May be one of next values: By predicate, Standard way.
New array of sorted floats