diff --git a/homeworks/LLStacksQueues/code/LLStacksQueues/src/tester/Tester.java b/homeworks/LLStacksQueues/code/LLStacksQueues/src/tester/Tester.java index b892207..7455d05 100644 --- a/homeworks/LLStacksQueues/code/LLStacksQueues/src/tester/Tester.java +++ b/homeworks/LLStacksQueues/code/LLStacksQueues/src/tester/Tester.java @@ -25,6 +25,7 @@ private static boolean compareLists(java.util.LinkedList list1, list.Link if(!it1.next().equals(it2.value())) return false; it2.moveForward(); } + if(it2.isPastEnd() && it1.hasNext()) return false; //check backwards it1 = list1.descendingIterator(); @@ -33,6 +34,8 @@ private static boolean compareLists(java.util.LinkedList list1, list.Link if(!it1.next().equals(it2.value())) return false; it2.moveBackward(); } + if(it2.isPastBeginning() && it1.hasNext()) return false; + return true; }