class BondOrderDifference implements IDifference {

    public static IDifference construct(String name, IBond.Order first, IBond.Order second) {
        if (first == second) {
            return null;
        }
        return new BondOrderDifference(name, first, second);
    }

    private  BondOrderDifference(String name, IBond.Order first, IBond.Order second);

}