@Override
    public void tick(long time) {
        this.time.set(time);
         /*Foreign thread    every 20 or so mili-seconds so we don't spend too
         much time figuring out utc time. */
        approxTime.set(Dates.utcNow());
    }
@Override
    public void tick(long time) {
        this.time.set(time);
         
        approxTime.set(Dates.utcNow());
    }
@ Override public void tick ( long time ) { this . time . set ( time ) ; /*Foreign thread    every 20 or so mili-seconds so we don't spend too
         much time figuring out utc time. */ approxTime . set ( Dates . utcNow ( ) ) ; }
Calculate utc time. This gets called every 20 mili-seconds or so.
Calculate utc time . This gets called every 20 mili - seconds or so .