What is the purpose of using generics in Java Collections?
To ensure type safety
To simplify the syntax of collection manipulation
To increase processing speed
To decrease memory usage