public static <T1, T2> List<TestCase<?, ?>> createByParams(String format, T1 expected, T2[] params) {
		List<TestCase<?, ?>> cases = new ArrayList<TestCase<?, ?>>();
		for(T2 param : params) cases.add(new TestCase<T1, T2>(format, expected, param));
		return  cases;
	}