why din't you use a for loop? 

for(Data address: coll.getCollection)

Also coll.getCollection doesn't make sense at all, perhaps call it serializableCollections.... makes it a bit easier, but appearently the serializablecollection is not a collection at all, but a wrapper. Perhaps it should be called collectionwrapper or something to make clear it isn't a collection.