code: public static boolean startsWith(String string, String prefix) {
          return string != null && (prefix == null || string.startsWith(prefix));
      }
docs: Test whether a string starts with a given prefix, handling null values without exceptions.
  
  StringUtils.startsWith(null, null)   = false
  StringUtils.startsWith(null, "abc")  = false
  StringUtils.startsWith("abc", null)  = true
  StringUtils.startsWith("abc", "ab")  = true
  StringUtils.startsWith("abc", "abc") = true
  
  @param string the string
  @param prefix the prefix
  @return true if string starts with prefix