code: def add_and_filter(self, *values):
          
          filt = AndFilter(*values)
          self.update_filter(filt)
          return filt
docs: Add a filter using "AND" logic. This filter is useful when requiring
          multiple matches to evaluate to true. For example, searching for
          a specific IP address in the src field and another in the dst field.
          
          .. seealso:: :class:`smc_monitoring.models.filters.AndFilter` for examples.
          
          :param values: optional constructor args for
              :class:`smc_monitoring.models.filters.AndFilter`. Typically this is
              a list of InFilter expressions.
          :type: list(QueryFilter)
          :rtype: AndFilter