code: def _later_version(current: str, found: str) -> bool:
      """Placeholder docstring"""
      split_current = current.split(".")
      split_minor_current = split_current[1].split("-")
      split_found = found.split(".")
      split_minor_found = split_found[1].split("-")
  
      major_current = int(split_current[0])
      major_found = int(split_found[0])
  
      # major versions should always be equal. but check for safety
      if major_current == major_found:
          mini_current = (
              int(split_current[2])
              if len(split_minor_current) == 1
              else int(split_minor_current[1])
          )
          mini_found = (
              int(split_found[2])
              if len(split_minor_found) == 1
              else int(split_minor_found[1])
          )
          return mini_current > mini_found
  
      return major_current > major_found
  
file_path: sagemaker-python-sdk/src/sagemaker/serve/detector/image_detector.py
imports: from __future__ import absolute_import
  from typing import Tuple, List
  import platform
  import re
  import logging
  from packaging import version
  from sagemaker import image_uris
label_desc: Use image node_id 4 for calling a global function with example usage: _later_version(current, found) and returns: unknown, unknown