public void apply(InputStream in, ArrayList<Match> match, TaskMonitor monitor)
			throws IOException {
		apply(in, -1L, match, monitor);
	}
Search for pattern in the stream -in-.
@param in - The stream to scan for matches
@param match - Any matches are appended as Match records to this ArrayList
@param monitor - if non-null, check for user cancel, and maintain progress info
@throws IOException
Ghidra/Features/Base/src/main/java/ghidra/util/bytesearch/SequenceSearchState.java