code: def get_queue_message_counts(self, queue_name):
          
          queue_response = self._declare_queue(queue_name)
          dq_queue_response = self._declare_dq_queue(queue_name)
          xq_queue_response = self._declare_xq_queue(queue_name)
          return (
              queue_response.method.message_count,
              dq_queue_response.method.message_count,
              xq_queue_response.method.message_count,
          )
docs: Get the number of messages in a queue.  This method is only
          meant to be used in unit and integration tests.
  
          Parameters:
            queue_name(str): The queue whose message counts to get.
  
          Returns:
            tuple: A triple representing the number of messages in the
            queue, its delayed queue and its dead letter queue.