### Question:
GHTreeMapComposed { public void update(int key, float oldValue, float value) { remove(key, oldValue); insert(key, value); } GHTreeMapComposed(); void clear(); void update(int key, float oldValue, float value); void insert(int key, float value); float peekValue(); int peekKey(); int pollKey(); int getSize(); boolean isEmpty(); @Override String toString();  }### Answer:
@Test public void testUpdate() { instance.insert(34302, 26.25f); instance.update(34302, 26.25f, 5.6f); assertEquals(5.6f, instance.peekValue(), 1.e-4); assertEquals(34302, instance.pollKey()); }