try {
return value == other.value
&& (value != -1 || dataRecordKey
.compareTo(other.dataRecordKey) == 0);
} catch (HeapException exception) {
throw new HeapRuntimeException(exception);
}
// if (value != other.value)
// return false;
// return true;
}