docs: public static void delete(final @NonNull File file) throws IOException
  	{
  		if (file.isDirectory())
  		{
  			DeleteFileExtensions.deleteAllFiles(file);
  		}
  		else
  		{
  			String error = null;
  			// If the file is not deleted
  			if (!file.delete())
  			{
  				error = "Cannot delete the File " + file.getAbsolutePath() + ".";
  
  				throw new IOException(error);
  
  			}
  		}
  	}