Ответ 1
От http://ofps.oreilly.com/titles/9780596155957/TypeLessDoMore.html#ReservedWords
Некоторые методы Java используют имена, зарезервированные с помощью Scala, например, java.util.Scanner.match. Чтобы избежать ошибки компиляции, объедините имя с помощью одиночных кавычек, например, java.util.Scanner.`match `.
(отредактирован для форматирования)