private boolean testEventListEquality(boolean ignoreMachine, List<Event> firstEvents, List<Event> secondEvents) {
		if(firstEvents.size() != secondEvents.size()) {
			return false;
		}

		for(int i=0; i<firstEvents.size(); i++) {
			if(!eventAreEqual(ignoreMachine, firstEvents.get(i), secondEvents.get(i))) {
				return false;
			}
		}

		return true;
	}