Combinations implements Iterable<int[]> { public int getN() { return n; } Combinations(int n,
                        int k); private  Combinations(int n,
                         int k,
                         IterationOrder iterationOrder); int getN(); int getK(); Iterator<int[]> iterator(); Comparator<int[]> comparator();  }
@Test public void testAccessor1() { final int n = 5; final int k = 3; Assert.assertEquals(n, new Combinations(n, k).getN()); }