Skips ahead to the next start-tag or end-tag
Ignores comments, processing instructions, and boundary white space
Throws an exception if it encounters non-whitespace text
useful for processing record-like XML