code: private static void remove(AnalyzedTokenReadings readings, Pattern pattern) {
        List<AnalyzedToken> analyzedTokens = readings.getReadings();
        for (int j = analyzedTokens.size()-1; j>=0; j--) {
          AnalyzedToken analyzedToken = analyzedTokens.get(j);
  
          if( ! JLanguageTool.SENTENCE_END_TAGNAME.equals(analyzedToken.getPOSTag())
              && ! PosTagHelper.hasPosTag(analyzedToken, pattern) ) {
            readings.removeReading(analyzedToken);
          }
        }
  
    }
docs: /*
  TODO:
  рт.ст.
  ст.ст. - старий стиль
  18 ст. - 18-та стаття
  18 ст. - 18-те століття