# File lib/moqueue/matchers.rb, line 63
      def matches?(queue)
        if queue.respond_to?(:received_routing_key?)
          @queue = queue
          @queue.received_routing_key?(@expected_key)
        else
          raise NoMethodError, 
          "Grrr. you can't use ``should have_received_routing_key'' on #{queue.inspect} " +
          "because it doesn't respond_to :received_routing_key?"
        end
      end