public static void logExit(Logger logger, String methodName, String returnValue,
                               long timeSpent) {
        logger.debug(String.format(EXIT_METHOD_PATTERN, methodName, returnValue, timeSpent));

    }
public static void logExit(Logger logger, String methodName, String returnValue,
                               long timeSpent) {
        logger.debug(String.format(EXIT_METHOD_PATTERN, methodName, returnValue, timeSpent));

    }
public static void logExit ( Logger logger , String methodName , String returnValue , long timeSpent ) { logger . debug ( String . format ( EXIT_METHOD_PATTERN , methodName , returnValue , timeSpent ) ) ; }
<p>
Logs for exit from every public methods with {@link Level#DEBUG}.
</p>

@param methodName     The name of method existed from.
@param returnValue    the return value
@param timeSpent      the time spent
@param logger         the logger instance
@param verboseLogging the control flag defining whether the detailed logging actions should be performed
<p > Logs for exit from every public methods with { @link Level#DEBUG } . < / p >