Prefer ArrayList, and Lists.newArrayList to avoid repeating type.