Например в листе есть числа 55,78,83. Строка: "аолаащо74028оалащатз69055.8"-&;55)/@83@("0,04978&"/78. В этом случае если в строке содержится что то кроме 55, 78 и 83 а в нашем случае это 74028, 69055, 8, 0, 0497 (точки запятые и вообще все кроме чисел не учитывается) то возвращается false, если же наша строка выглядит так: "аолаащооалащатз55.-&;55)/@83@("&"/78 то есть из чисел содержит только те которые находятся в листе, то возвращается true