class BoroughParser extends AbstractRegexParser {

    @Override
    public void parse(ParseContext parseContext)
    {
        boolean found = parseBoroughAndNyc(parseContext);
        if(!found)
        {
            found = parseBoroughAndState(parseContext);
        }
        if(!found)
        {
            parseBorough(parseContext);
        }
    }

    public  BoroughParser(Set<String> boroughNames);

}