@Test public void testNotStarted() { assertFalse(mMonitor.isStarted()); }
@SuppressWarnings("unused") public synchronized boolean isStarted() { return mNumOps > 0; }
OperationMonitor { @SuppressWarnings("unused") public synchronized boolean isStarted() { return mNumOps > 0; } }
OperationMonitor { @SuppressWarnings("unused") public synchronized boolean isStarted() { return mNumOps > 0; }  }
OperationMonitor { @SuppressWarnings("unused") public synchronized boolean isStarted() { return mNumOps > 0; }  @SuppressWarnings("unused") synchronized boolean isStarted(); void addListener(@NonNull OnChangeListener listener); void removeListener(@NonNull OnChangeListener listener); }
OperationMonitor { @SuppressWarnings("unused") public synchronized boolean isStarted() { return mNumOps > 0; }  @SuppressWarnings("unused") synchronized boolean isStarted(); void addListener(@NonNull OnChangeListener listener); void removeListener(@NonNull OnChangeListener listener);  }