Utility method to find all converters or conversion chains matching the provided query.

        :param from_type: a required type of input object, or JOKER for 'wildcard'(*) .
        WARNING: "from_type=AnyObject/object/Any" means
        "all converters able to source from anything", which is different from "from_type=JOKER" which means "all
        converters whatever their source type".
        :param to_type: a required type of output object, or JOKER for 'wildcard'(*) .
        WARNING: "to_type=AnyObject/object/Any" means "all
        converters able to produce any type of object", which is different from "to_type=JOKER" which means "all
        converters whatever type they are able to produce".
        :return: a tuple of lists of matching converters, by type of *dest_type* match : generic, approximate, exact

def get_all_conversion_chains(self, from_type: Type[Any] = JOKER, to_type: Type[Any] = JOKER)\
            -> Tuple[List[Converter], List[Converter], List[Converter]]:
        """
        Utility method to find all converters or conversion chains matching the provided query.

        :param from_type: a required type of input object, or JOKER for 'wildcard'(*) .
        WARNING: "from_type=AnyObject/object/Any" means
        "all converters able to source from anything", which is different from "from_type=JOKER" which means "all
        converters whatever their source type".
        :param to_type: a required type of output object, or JOKER for 'wildcard'(*) .
        WARNING: "to_type=AnyObject/object/Any" means "all
        converters able to produce any type of object", which is different from "to_type=JOKER" which means "all
        converters whatever type they are able to produce".
        :return: a tuple of lists of matching converters, by type of *dest_type* match : generic, approximate, exact
        """
        pass