public TotalOrdering(BrokerLogic broker) { messages = new Dictionary <string, Queue <int> >(); detectRepeatedMessages = new DetectRepeatedMessageNO(); this.broker = broker; this.sequencers = new Queue <Bludger>(); this.bludgers = new Queue <Bludger>(); }