docs: void deliverSingleDestinationMessage(Message msg, MessageID messageID) {
          synchronized (deliverySet) {
              long sequenceNumber = sequenceNumberManager.get();
              MessageInfo messageInfo = new MessageInfo(messageID, msg, sequenceNumber);
              messageInfo.updateAndMarkReadyToDeliver(sequenceNumber);
              deliverySet.add(messageInfo);
              notifyIfNeeded();
          }
      }