*
* - a.equals(b) == b.equals(a) (reflexivity)
* - a.equals(b) implies (a.hashCode() == b.hashCode())
*/
if (object instanceof RepresentativeFraction) {
final RepresentativeFraction that = (RepresentativeFraction) object;
return denominator == that.getDenominator();
}
return false;
}