docs: public boolean removeDisconnectedEventListener(PeerDisconnectedEventListener listener) {
          boolean result = ListenerRegistration.removeFromList(listener, peerDisconnectedEventListeners);
          for (Peer peer : getConnectedPeers())
              peer.removeDisconnectedEventListener(listener);
          for (Peer peer : getPendingPeers())
              peer.removeDisconnectedEventListener(listener);
          return result;
      }