Сортировка коллекции items
до создания пользовательских Strings
.
List<String> spzn = items.stream()
.sorted(Comparator.comparing(CcaesItem::getYear).thenComparing(CcaesItem::getBcItem))
.map(vec -> vec.getType() + " " + vec.getBcItem() + "/" + vec.getYear())
.collect(Collectors.toList());