org.apache.spark.streaming.util
ManualClock with initial time 0
ManualClock
time (in milliseconds) to add to the clock's time
new time (in milliseconds) that the clock should represent
block until the clock time is set or advanced to at least this time
current time reported by the clock when waiting finishes