getTokensBetween(left, right, padding) {
		return createCursorWithPadding(
			this[TOKENS],
			this[COMMENTS],
			this[INDEX_MAP],
			left.range[1],
			right.range[0],
			padding,
			padding,
		).getAllTokens();
	}
Gets all of the tokens between two non-overlapping nodes.
@param {ASTNode|Token|Comment} left Node before the desired token range.
@param {ASTNode|Token|Comment} right Node after the desired token range.
@param {number} [padding=0] Number of extra tokens on either side of center.
@returns {Token[]} Tokens between left and right.