public static void main(String[] args)
	{
		Listing me = new Listing();
		System.out.println("Version: " + me.mVersion);
		
		if(args.length < 1) {
			System.out.println("Usage: " + me.getClass().getName() + " {path} [extension]");
			return;
		}
		
		try {
			System.out.println("Listing: " + args[0]);
			if(args.length > 1) System.out.println("Extension: " + args[1]);
			File[] folders = me.getFolderList(args[0]);
			
			if(folders == null) {
				System.out.println("-No folders-");
			} else {
				System.out.println("Folders");
				System.out.println("----------");
				for(File item : folders) System.out.println(item.getName());
			}
			
			System.out.println("");
			
			File[] files = null;
			if(args.length > 1) files = me.getFileListByExtension(args[0], args[1]);
			else files = me.getFileList(args[0]);
			if(files == null) {
				System.out.println("-No files-");
			} else {
				System.out.println("Files");
				System.out.println("----------");
				for(File item : files) System.out.println(item.getName());
			}
		} catch(Exception e) {
			e.printStackTrace();
		}
	}