def get_available_types(self, groups=None):
        raise NotImplementedError('get_available_types')
This should generate an expression that picks the lower value for comparison.
dataset/ETHPy150Open OpenMDAO/OpenMDAO-Framework/openmdao.main/src/openmdao/main/factory.py/Factory.get_available_types--crossover with--dataset/ETHPy150Open thedrow/django-natural-query/tests/unit/test_datetime_natural_query_descriptor.py/DateTimeNaturalQueryDescriptorTestCase.test_concated_gte_operator_generates_the_right_expression_for_the_greater_than_or_equal_minute_lookup