public ServerHealthState trump(ServerHealthState otherServerHealthState) {
        int result = healthStateLevel.compareTo(otherServerHealthState.healthStateLevel);
        return result > 0 ? this : otherServerHealthState;
    }
@Test
    public void shouldNotTrumpErrorIfCurrentIsSuccess() {
        assertThat(ERROR_SERVER_HEALTH_STATE.trump(SUCCESS_SERVER_HEALTH_STATE), is(ERROR_SERVER_HEALTH_STATE));
    }