if ( !isEqualOrNull( this.getFactType(), other.getFactType() ) ) { result.add( new BaseColumnFieldDiffImpl( FIELD_FACT_TYPE, if ( !isEqualOrNull( this.getBoundName(), other.getBoundName() ) ) { result.add( new BaseColumnFieldDiffImpl( FIELD_BOUND_NAME, if ( !isEqualOrNull( this.getFactField(), other.getFactField() ) ) { result.add( new BaseColumnFieldDiffImpl( FIELD_FACT_FIELD, if ( !isEqualOrNull( this.getType(), other.getType() ) ) { result.add( new BaseColumnFieldDiffImpl( FIELD_TYPE, if ( !isEqualOrNull( this.getValueList(), other.getValueList() ) ) { result.add( new BaseColumnFieldDiffImpl( FIELD_VALUE_LIST,