code: public void dequeueUser(EntityJid userID) throws XMPPException, NotConnectedException, InterruptedException {
          // todo: this method simply won't work right now.
          DepartQueuePacket departPacket = new DepartQueuePacket(workgroupJID, userID);
  
          // PENDING
          this.connection.sendStanza(departPacket);
      }
docs: Removes a user from the workgroup queue. This is an administrative action that the
  
  The agent is not guaranteed of having privileges to perform this action; an exception
  denying the request may be thrown.
  
  @param userID the ID of the user to remove.
  @throws XMPPException if an exception occurs.
  @throws NotConnectedException
  @throws InterruptedException