public boolean equals(Object obj) {
		if (this == obj)
			return true;
		
		if (obj == null || !(obj instanceof Kaufvertrag))
			return false;
	
		Kaufvertrag other = (Kaufvertrag)obj;
	
		if(other.getVertragsnummer() != getVertragsnummer() ||
				!Helper.compareObjects(this.getDatum(), other.getDatum()) ||
				!Helper.compareObjects(this.getOrt(), other.getOrt()) ||
				other.getAnzahlRaten() != getAnzahlRaten() ||
				other.getRatenzins() != getRatenzins())
		{
			return false;
		}
		
		return true;
	}