/guava/android/guava/src/com/google/common/util/concurrent/Monitor.java
if ( next.monitor != this) {
if ( guard.monitor != this ) {
if (!satisfied) { lock.unlock(); } } } public boolean tryEnterIf(Guard guard) { <extra_id_0> throw new IllegalMonitorStateException(); } final ReentrantLock lock = this.lock; if (!lock.tryLock()) { return false; }