code: private void startDeletePubSubMsgsThread() {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "startDeletePubSubMsgsThread");
  
          //every time create DeletePubSubMsgsThread as this is called from
          // a new DestinationManager.
  
          Thread delThread = new Thread((new DeletePubSubMsgsThread(messageProcessor)), "startDeletePubSubMsgsThread");
          delThread.setPriority(1);
          delThread.start();
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "startDeletePubSubMsgsThread");
      }
docs: starts DeletePubSubMsgsThread