/guava/guava/src/com/google/common/util/concurrent/Monitor.java
if ( !lock.tryLock( ) ) {
if ( !lock.tryLock ( time, unit ) ) {
public boolean enterIfInterruptibly(Guard guard, long time, TimeUnit unit) throws InterruptedException { if (guard.monitor != this) { throw new IllegalMonitorStateException(); } final ReentrantLock lock = this.lock; <extra_id_0> return false; } boolean satisfied = false; try { return satisfied = guard.isSatisfied(); } finally {