A MinHeap Implementation in Java