class StateUtil {

	@SuppressWarnings("unchecked")
	public static RuntimeException unexpectedStateHandleException(
			Class<? extends StateObject> expectedStateHandleClass,
			Class<? extends StateObject> actualStateHandleClass) {
		return unexpectedStateHandleException(
				new Class[]{expectedStateHandleClass},
				actualStateHandleClass);
	}

	private  StateUtil();

}