intersection method
Implementation
List<int> intersection(MultiColumns target) => availableColumns.toSet().intersection(target.availableColumns.toSet()).toList();
List<int> intersection(MultiColumns target) => availableColumns.toSet().intersection(target.availableColumns.toSet()).toList();