import static com.google.common.base.Preconditions.checkNotNull;
A TimeLimiter implementation which actually does not attempt to limit time
at all. This may be desirable to use in some unit tests. More importantly,
attempting to debug a call which is time-limited would be extremely annoying,
so this gives you a time-limiter you can easily swap in for your real
time-limiter while you're debugging.
- Kevin Bourrillion
public <T> T newProxy(T target, Class<T> interfaceType, long timeoutDuration,