public static File unzip ( File zip , File toDir ) throws IOException { return unzip ( zip , toDir , ( Predicate < ZipEntry > ) ze -> true ) ; }
Unzip a file into a directory . The directory is created if it does not exist .