@classmethod
def match_with_complete_solution_string(cls, solution_stack_list,
    complete_solution_stack_name):
    """
        Method returns a SolutionStack object representing the `complete_solution_stack_name`
        if it is found in `solution_stack_list`

        :param solution_stack_list: A list of SolutionStack objects to search in
        :param complete_solution_stack_name: The complete name of a solution stack as returned
                by `eb platform --list verbose`

        :return: A SolutionStack object representing the input solution stack
        """
    for solution_stack in solution_stack_list:
        if solution_stack.name.lower() == complete_solution_stack_name.lower():
            return solution_stack
