public boolean hasModifier(Class<? extends Modifier> modifier) {
        for (Modifier modifier1 : modifiers) {
            if (modifier1.getClass().equals(modifier)) {
                return true;
            }
        }
        return false;
    }