};
try {
File urlPath = new File(url.getPath());
if (!urlPath.exists() || urlPath.list().length == 0) return streamList;
StreamIterator it = IteratorFactory.create(url, filter);
InputStream stream;
while ((stream = it.next()) != null) streamList.add(stream);
} catch (IOException e) {
throw e;
}
}
return streamList;