@SuppressWarnings("unchecked") @Override public boolean equals(Object that) { if (!(that instanceof IntHashtable)) return false; IntHashtable<T> other = (IntHashtable<T>) that; if (other.size() != count) { return false; } for (int i = 0; i < values.length; ++i) { Object v = values[i]; if (v != null && !v.equals(other.get(keyList[i]))) return false; } return equals(value0, other.value0);// && equals(value_1, // other.value_1); }