+ private static boolean hasPrivatStaticFinalModifier(final DetailAST ast) {
+ final DetailAST modifiers = ast.findFirstToken(TokenTypes.MODIFIERS);
+ return modifiers != null && modifiers.branchContains(TokenTypes.LITERAL_PRIVATE)
+ && modifiers.branchContains(TokenTypes.LITERAL_STATIC) && modifiers.branchContains(TokenTypes.FINAL);
+ }