return ((identity.getName() == this.name) && (identity.getPublicKey() == this.publicKey));
return ((identity.getName().equals(this.name)) && (identity.getPublicKey().equals(this.publicKey)));
  protected boolean identityEquals(Identity identity)  {    return ((identity.getName() == this.name) &&	    (identity.getPublicKey() == this.publicKey));  }