The Day I Finally Understood Java Type Erasure (Thanks to a RestTemplate Error)

I had heard the term “Type Erasure” many times before. Interview questions mention it. Java books mention it. Blog posts mention it.