public boolean equals(final Object duration) {
		if (duration == this) {
			return true;
		}
		if (duration instanceof Duration) {
			return compare((Duration) duration) == DatatypeConstants.EQUAL;
		}
		return false;
	}