code: @Override
  	public String setValue(String value) {
  		String result = this.value;
  		this.value = value;
  		calculateCompareKey();
  		return result;
  	}
docs: Property value setter.
  
  @param value New value for the property