See this example in the RI:
private class BeanWithWrapperWithTwoTypeArguments { @Min(value = 10, payload = { Unwrapping.Unwrap.class }) private final WrapperWithTwoTypeArguments<Long, String> wrapper = new WrapperWithTwoTypeArguments<>( 5L, "value" ); }
And we should probably add a test in the TCK.