precondition-style validation that throws illegalargumentexception . concode_field_sep PlaceHolder placeHolder concode_field_sep T checkNotNull concode_elem_sep String[] strings concode_elem_sep void checkState concode_elem_sep void checkState
void function ( boolean arg0 , String arg1 , Object ... arg2 ) { if ( ! arg0 ) { throw new IllegalArgumentException ( String . format ( String . valueOf ( arg1 ) , strings ( arg2 ) ) ) ; } }