code: public void push(Value value) {
  		for (MeasureListener<Value> listener : listeners) {
  			listener.measureGenerated(value);
  		}
  	}
docs: Notify the observers which has registered a {@link MeasureListener}
  through {@link #register(MeasureListener)} about a value.
  
  @param value
  the value to send to the observers