fn heapify<T, S>(data: &mut [T], less_than: S)where S: FnMut(&T, &T) -> bool,
Make data a heap (min-heap w.r.t the sorting).
data