@Override
    public void unlock() {
      wrappedLock.unlock();
    }
Creates a new wrapper around an existing lock.

@param original The original lock to wrap by this monitoring lock
@param total The (atomic) counter to increment for total lock wait time
@param max The (atomic) counter to adjust to the maximum wait time
@param cnt The (atomic) counter to increment with each lock call
llap-common/src/java/org/apache/hadoop/hive/llap/metrics/ReadWriteLockMetrics.java