Przetwarzanie zagnieżdżonych danych JSON przy użyciu GSON

Próbuję przeanalizować niektóre dane JSON za pomocą Gsona w Javie, który ma następującą strukturę, ale patrząc na przykłady online, nie mogę znaleźć niczego, co by to zrobiło.

Czy ktoś mógłby pomóc?

{
    "data":{
        "id":[
            {
                "stuff":{

                },
                "values":[
                    [
                        123,
                        456
                    ],
                    [
                        123,
                        456
                    ],
                    [
                        123,
                        456
                    ],

                ],
                "otherStuff":"blah"
            }
        ]
    }
}

questionAnswers(2)

yourAnswerToTheQuestion