Originally Posted by
KipTheFury
Not looking for somone to do it for me, just a shove in the right direction
I haven't got a problem with the random selection or adding from one list to the other its just checking that theres at least one of each type in the final list.
As I suggested above, use the addAll function of list
Which will add all the elemets from items into selection. This will guarantee at least one from item is in you new list. If you wish this addition to be randomized, you can use the Collections.shuffle function.