@Test
@Ignore
public void clockRegexExtraction() {
final String[] months = new String[]{"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"};
final Pattern pattern = Pattern.compile("([A-Z][a-z]{2})[\\s]+(\\d{1,2})[\\s](\\d{2}):(\\d{2}):(\\d{2})");
final Buffer date = Buffer.wrap("Oct 11 22:14:15");
Consumer<Integer> test = new Consumer<Integer>() {
Calendar cal = Calendar.getInstance();
@Override
public void accept(Integer integer) {
Matcher m = pattern.matcher(date.asString());
m.matches();
int month = Arrays.binarySearch(months, m.group(1));
int day = Integer.valueOf(m.group(2));
int hr = Integer.valueOf(m.group(2));