anchor.diff:  
   interfaceMemberDeclaration
       :   constDeclaration
  -    |   interfaceMethodDeclaration
  -    |   genericInterfaceMethodDeclaration
  +    |   methodDeclaration[2]
  +    |   genericMethodDeclaration[2]
       |   interfaceDeclaration
       |   annotationTypeDeclaration
       |   classDeclaration
  
positive.code: 
  constantDeclarator
      :   identifier (LBRACK RBRACK)* ASSIGN variableInitializer
      ;
  
  // see matching of [] comment in methodDeclaratorRest
  interfaceMethodDeclaration
      :   (type|VOID) identifier formalParameters (LBRACK RBRACK)*
          (THROWS qualifiedClassNameList)?
          SEMI
      ;
  
  genericInterfaceMethodDeclaration
      :   typeParameters interfaceMethodDeclaration
      ;
  
  variableDeclarators
  
negative.code:     ;
  
  memberDeclaration
      :   methodDeclaration[0]
      |   genericMethodDeclaration[0]
      |   fieldDeclaration
      |   constructorDeclaration
      |   genericConstructorDeclaration
  