docs: public final void synpred198_Java_fragment() throws RecognitionException {
  		// src/main/resources/org/drools/compiler/semantics/java/parser/Java.g:1056:7: ( ( variableModifier )* type variableDeclarators )
  		// src/main/resources/org/drools/compiler/semantics/java/parser/Java.g:1056:7: ( variableModifier )* type variableDeclarators
  		{
  		// src/main/resources/org/drools/compiler/semantics/java/parser/Java.g:1056:7: ( variableModifier )*
  		loop220:
  		while (true) {
  			int alt220=2;
  			int LA220_0 = input.LA(1);
  			if ( (LA220_0==58||LA220_0==83) ) {
  				alt220=1;
  			}
  
  			switch (alt220) {
  			case 1 :
  				// src/main/resources/org/drools/compiler/semantics/java/parser/Java.g:1056:9: variableModifier
  				{
  				pushFollow(FOLLOW_variableModifier_in_synpred198_Java4596);
  				variableModifier();
  				state._fsp--;
  				if (state.failed) return;
  				}
  				break;
  
  			default :
  				break loop220;
  			}
  		}
  
  		pushFollow(FOLLOW_type_in_synpred198_Java4631);
  		type();
  		state._fsp--;
  		if (state.failed) return;
  		pushFollow(FOLLOW_variableDeclarators_in_synpred198_Java4651);
  		variableDeclarators();
  		state._fsp--;
  		if (state.failed) return;
  		}
  
  	}