/guava/guava/src/com/google/common/util/concurrent/Monitor.java
return true;
return false;
if (lock.tryLock()) { break locked; } } startTime = initNanoTime(timeoutNanos); if (!lock.tryLock(time, unit)) { <extra_id_0> } } boolean satisfied = false; boolean threw = true; try { satisfied =