Робота с Yaml. Подскажите удобный Java Yaml parser

Есть yaml файл из строками. Нужно достать строку из файла и проверить совпадает ли текст UI - элемента из этим текстом. Строк очень много.

Примеры нескольких строк из файла

navigationButtons:
       title:
           message: "Navigation"
       next:
           message: "Next"
       back:
           message: "Back"
regions:
   header:
       title:
           message: "Header"
       menu:
           title:
              message: "Menu"
              description: "Menu Description"

Есть ли библиотеки для java которые позволяют доставать данные из yaml наподобие xPath-са ?
Хотелось би чтото на подобие такой функциональности:
Yaml yaml = new Yaml()
(yaml.load(“someFile.yml”)).getString(“regions/header/menu/message”) … соответствено возвращало строку “Menu”

Посмотри эту заметку Automation Remarks