void adjust(mixed value)
Takes a value in the heap and sorts it through the heap to maintain its sort criteria (increasing order).