}
for (ShiftAssignment rightShiftAssignment : rightShiftAssignmentList
.subList(rightIndex, rightIndex + SWITCH_LENGTH)) {
subMoveList.add(new EmployeeChangeMove(rightShiftAssignment, leftEmployee));
}
moveList.add(new CompositeMove(subMoveList));
}
}
}
}
}