I\'m trying to parse a JSON string like this one
[ { \"updated_at\":\"2012-03-02 21:06:01\", \"fetched_at\":\"2012-03-02 21:28:37.728840\",
The problem is that you are asking for an object of type ChannelSearchEnum but what you actually have is an object of type List.
ChannelSearchEnum
List
You can achieve this with:
Type collectionType = new TypeToken>(){}.getType(); List lcs = (List) new Gson() .fromJson( jstring , collectionType);