docs: public ITrackedQueue<E> getQueueByGroup(G group) {
          lock.readLock().lock();
          try {
              return this.queuesByGroup.get(group);
          } finally {
              lock.readLock().unlock();
          }
      }