@Test(expected = IllegalStateException.class)
public void testCantAddExpired() throws Exception {

    Solution<String> solExp1 = new Solution<>(3, 0, bindings, 42);
    SolutionGroup<String> g = new SolutionGroup<>(bindings);
    g.add(solExp1, now);
}