def METHOD_NAME(folder, file_checker=None):
  lists = os.listdir(folder)
  lists.sort(key=lambda fn: os.path.getmtime(os.path.join(folder, fn)))
  for file_name in lists[::-1]:
    abs_file = os.path.join(folder, file_name)
    if not file_checker or file_checker(abs_file):
      return abs_file