private <T> void assertListsAreEqual(List<T> a, List<T> b) { Assert.areEqual(a.size(), b.size()); for (int i = 0; i < a.size(); i++) { Assert.areEqual(a.get(i), b.get(i)); } }
private String[] reverseFieldPath(List<String> path) { final String[] reversedPath = new String[path.size()]; for (int i = 0; i < reversedPath.length; i++) { reversedPath[i] = path.get(path.size() - i - 1); } return reversedPath; }