/guava/android/guava/src/com/google/common/collect/MinMaxPriorityQueue.java
while ( ( minGrandchildIndex = findMinGrandChild( index) ) >= 0) {
while ( ( minGrandchildIndex = findMinGrandChild ( index ) ) > 0 ) {
return minChildIndex; } return crossOverUp(index, x); } int fillHoleAt(int index) { int minGrandchildIndex; <extra_id_0> queue[index] = elementData(minGrandchildIndex); index = minGrandchildIndex; } return index; } private boolean verifyIndex(int i) {