LPS-51565 Undo changes made to DeleteAfterTestRunTestRule, as it was not really right. The order of the fields is not guaranteed to be the same as creating order, it is purely depending on jdk's reflection impl.
LPS-51565 Use an explicit list to control delete order