I was reading through some JMockit examples and found this code:
final List<OrderItem> actualItems = new ArrayList<~>();
What does the tilde in the generic identifier mean? I know it's the unary bitwise NOT operator, but I don't see an operand here.
Also, I tried compiling it and got an error. Am I just missing something?