code: def _match_maximum_decimal(self, match_key, decimal_value, match):
          
          if decimal_value is None:
              raise NullArgument()
          if match is None:
              match = True
          if match:
              ltegt = '$lte'
          else:
              ltegt = '$gt'
          if match_key in self._query_terms:
              self._query_terms[match_key][ltegt] = decimal_value
          else:
              self._query_terms[match_key] = {ltegt: decimal_value}
docs: Matches a minimum decimal value