public boolean above(NodeState other) {
        return (state.ordinal() > other.state.ordinal());
    }
A state can not be forced to be in a state above its reported state.
For instance, a node being down cannot be forced to up, but a node being down can be forced to maintenance.
vdslib/src/main/java/com/yahoo/vdslib/state/NodeState.java