code: public static MutableTimecode valueOf(String timecode, int timecodeBase, StringType stringType) throws IllegalArgumentException
      {
          MutableTimecode tc = new MutableTimecode();
          return (MutableTimecode) tc.parse(timecode, timecodeBase, stringType);
      }
docs: Returns a Timecode instance for given timecode string and timecode base.
  What is considered acceptable input varies per selected StringType
  
  @param timecode
  @param timecodeBase
  @param stringType
  @return the timecode
  @throws IllegalArgumentException