@Override
		public boolean equals(Object obj)
		{
			if(this == obj)
			{
				return true;
			}
			if(obj == null)
			{
				return false;
			}
			if(getClass() != obj.getClass())
			{
				return false;
			}
			Diff other = (Diff) obj;
			if(operation != other.operation)
			{
				return false;
			}
			if(text == null)
			{
				if(other.text != null)
				{
					return false;
				}
			}
			else if(!text.equals(other.text))
			{
				return false;
			}
			return true;
		}