static MonotonicClock of(Clock provider) {
    return new MonotonicClockWrapper(provider);
  }
Produce a non-singleton MonotonicClock instance wrapping the given Clock.

@return A MonotonicClock that uses the provided Clock.
fbcore/src/main/java/com/facebook/common/time/MonotonicClock.java