class BooleanArrayDifference extends AbstractDifferenceList implements IDifferenceList {

    @Override
    public String toString() {
        if (differences.size() == 0) return "";

        StringBuffer diffBuffer = new StringBuffer();
        diffBuffer.append(this.name).append('{');
        Iterator<IDifference> children = getChildren().iterator();
        while (children.hasNext()) {
            diffBuffer.append(children.next().toString());
            if (children.hasNext()) {
                diffBuffer.append(", ");
            }
        }
        diffBuffer.append('}');

        return diffBuffer.toString();
    }

    private  BooleanArrayDifference(String name);

}