docs: static boolean deleteFile(final File fileToDelete)
  	  {
  	    try {
  	      Boolean deleted = getInstance().doPrivileged(
  	        new PrivilegedAction<Boolean>() {
  	          public Boolean run() {
  	            return Boolean.valueOf(fileToDelete.delete());
  	          }
  	        }
  	      );
  	      return deleted.booleanValue();
  	    }
  	    catch (SecurityException se) {
  			// TODO: Add logging here but be careful since this code is used in logging logic itself
  			//       and may result in an indefinite loop.
  	      return false;
  	    }
  	  }