public boolean almostEquals(Object obj){
		if (this == obj)
			return true;
		if (getClass() != obj.getClass())
			return false;
		MixedNumber other = (MixedNumber) obj;
		if (fraction == null) {
			if (other.fraction != null)
				return false;
		} else if (!fraction.equals(other.fraction))
			return false;
		if (numeral == null) {
			if (other.numeral != null)
				return false;
		} else if (!numeral.equals(other.numeral))
			return false;
		return true;
	}