### Question:
DefaultTemporalCoordinate extends DefaultTemporalPosition implements TemporalCoordinate { @Override public int hashCode() { int hash = super.hashCode(); hash = 37 * hash + (this.coordinateValue != null ? this.coordinateValue.hashCode() : 0); return hash; } DefaultTemporalCoordinate(final TemporalReferenceSystem frame, final IndeterminateValue indeterminatePosition, final Number coordinateValue); Number getCoordinateValue(); void setCoordinateValue(final Number coordinateValue); @Override boolean equals(final Object object); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void testHashCode() { int result = temporalCoordinate1.hashCode(); assertFalse(temporalCoordinate2.hashCode() == result); }