def METHOD_NAME(cls, ds_list):
    """
    Get the text labels for a given list of discrete states. The list is first ordered to maintain consistency.
    :param ds_list: (list) List of Discrete State values.
    :return: (list) List of string labels corresponding to the (ordered) given states.
    """
    ds_list = cls.sort_ds_list(ds_list)
    return [state.label for state in ds_list]