안드로이드에서 Adapter를 사용할때에 Adapter의 상태를 변경할때는 객체배열로 인자값을 넣고 Adapter의 상태를 변경 (add , remove 등등)
하면 에러가 나게 되어있지만 Collection으로 던져주면 에러가 나지 않습니다.

자세한 내용은 http://dmh11.tistory.com/tag/ArrayAdapter