Iterate composite object
===

I have object with next structure:

        public class Item  {
    
        String value;
    
        Map<String, List<Item>> items = new HashMap<>();
    }

How I can iterate 'Item' object with all childs?