.append(this.getValue(), castOther.getValue()) .append(this.getGroup(), castOther.getGroup()) .append(this.getField(), castOther.getField()) .isEquals(); }
.append(  this.getValue(), otherAttr.getValue() ) .append(  this.getGroup(), otherAttr.getGroup() ) .append(  this.getField(), otherAttr.getField() ) .isEquals(); }
  public boolean equals(Object other) {    if ( (this.equals( other ) ) ) return true;    if ( !(other instanceof Attribute) ) return false;    Attribute castOther = (Attribute) other;    return new EqualsBuilder()           .append(this.getValue(), castOther.getValue())           .append(this.getGroup(), castOther.getGroup())           .append(this.getField(), castOther.getField())           .isEquals();  }