if (fraction == null) { throw new IllegalArgumentException("The fraction must not be null"); } return add(fraction.negate());
return addSub(fraction, false );
    public Fraction subtract(Fraction fraction) {        if (fraction == null) {            throw new IllegalArgumentException("The fraction must not be null");        }        return add(fraction.negate());    }