class CompoundModificationTask implements ModificationTask {

    @Override
    public void modify(Network network, ComputationManager computationManager) {
        for (ModificationTask subTask : subTasks) {
            subTask.modify(network, computationManager);
        }
    }

    public  CompoundModificationTask(List<ModificationTask> subTasks);
    public  CompoundModificationTask(ModificationTask... subTasks);

}