docs: public int decreaseKey(E o) {
      HeapEntry<E> entry = getEntry(o);
      if (o != entry.object) {
        if (cmp.compare(o, entry.object) < 0) {
          entry.object = o;
        }
      }
      return heapifyUp(entry);
    }