public static < R > Result < R > create ( R value , int status , String details , String ... vars ) { return new Result < R > ( value , status , details , vars ) ; }
Create a Status ( usually non OK with a details statement