### Question:
IntegerTime implements Time { public IntegerTime() { } IntegerTime();  IntegerTime(int time); @Override boolean equals(Time t); @Override int hashCode(); @Override boolean equals(Object obj); @Override void increment(); @Override void setTime(Time t); @Override String toString(); @Override Time clone(); @Override boolean greaterThan(Time t); @Override int intValue();  }### Answer:
@Test public void testIntegerTime() { IntegerTime t = new IntegerTime(); assertNotNull(t); IntegerTime t2 = new IntegerTime(rand.nextInt()); assertNotNull(t2); }